home *** CD-ROM | disk | FTP | other *** search
- Introduction
- ============
-
- PIBCAT.COM is a disk-cataloguing program. It lists all files in all
- subdirectories on a given disk, and also lists the entries in .ARC and
- .LBR files. You may indicate a match criterion for files, and you may
- suppress the .ARC/.LBR expansion listing.
-
-
- Restrictions on use
- ===================
-
- None. However, I ask that you give me credit if you use any part of
- this code in developing other software, and I STRONGLY urge you to
- release the source code for such projects so all of us can benefit.
- If you make any nifty changes or enhancements to PibCat itself, PLEASE
- upload the changes so all of us can profit by them.
-
-
- Usage
- =====
-
- PIBCAT v /f=filespec /i=indent /m=margin /o=filename /p=pagesize /x
-
- v volume (drive letter) to catalog
- (default is current drive)
- If given as ?, this text is displayed.
-
- /f=filespec DOS file spec to match when listing
- (default is *.* -- list all files)
-
- /i=indent # columns to space for .ARC/.LBR entries
- (default is 0)
-
- /m=margin left margin to leave (default is 0)
-
- /o=filename write catalog listing to file "filename"
- (default is "CATALOG.LIS")
-
- /p=pagesize paginate listing using "pagesize" lines
- (default is no pagination)
-
- /x don't list .ARC/.LBR file contents
- (default is to list .ARC/.LBR contents)
-
-
- Aborting
- ========
-
- Hit ^C to abort catalog listing.
-
-
- Output
- ======
-
- For each selected file, the file name, size in bytes, and time
- and date of creation are displayed. The files are displayed in
- sorted order by name. All subdirectories of each directory
- are searched and listed automatically. By default, a non-paginated
- listing is written to CATALOG.LIS. Use /p= to get a paginated
- listing (each page has a page number and is separated from the
- previous page by an Ascii form-feed character (^L) ).
-
- The same file name, size, and time/date information is presented
- for members of .ARC or .LBR files. The file names within .ARC or
- .LBR files are NOT sorted. However, most .ARC files are created
- with names in sorted order anyway.
-
- For .LBR files, the time and date of the last update for each member,
- not the original creation time and date, are displayed. Some .LBR
- files do not record creation or update times, and in that case, the
- time/date fields are not displayed.
-
-
- System requirements
- ===================
-
- IBM PC or compatible under MS DOS or PC DOS v2.0 or higher with
- at least 128K of RAM.
-
-
- Examples
- ========
-
- To get abbreviated help:
-
- PIBCAT ?
-
- To catalog the currently logged disk:
-
- PIBCAT
-
- To catalog disk C:
-
- PIBCAT C
-
- The output goes to file CATALOG.LIS by default. To specify an alternate
- output file called MYDIR.LIS:
-
- PIBCAT C /O=MYDIR.LIS
-
- To select a match criterion:
-
- PIBCAT C /F=*.bat ==> only list .BAT files
- PIBCAT C /F=\bozo ==> only list files in C:\bozo\ and its
- subdirectories
-
- To get a paginated listing:
-
- PIBCAT /P=60 ==> Paginated listing assuming 60 lines per page
- (Form feeds separate pages)
-
- To get the listing indented (perhaps for binding):
-
- PIBCAT /M=10 ==> Indent listing file by 10 columns
-
- To indent the .ARC/.LBR listings further than the directory listings:
-
- PIBCAT /I=5 ==> Indent .ARC/.LBR listings 5 columns further
- to right than directory listings
-
- To prevent .ARC/.LBR contents listing:
-
- PIBCAT /X ==> No expansion of .ARC/.LBR
-
- Of course the various parameters can be used together.
-
-
- Acknowledgments
- ===============
-
- The archive search code is based in part on TPARCV.PAS by Michael Quinlan
- and ARCV.ASM by Vern Buerg. The library search code is based in part upon
- LU.PAS by Steve Freeman. Bob Blacher was very helpful in testing PibCat.
-
- -- Phil Burns
- January 20, 1987